

#include "WGIBlueprintLibrary.h"

void UWGI_BlueprintLibrary::SelectInputConfigureGroup(FString NewGroupName, bool bIsDefalutLoad)
{
	InputConfigureLibrary::ReloadInputConfig(NewGroupName);
	if (bIsDefalutLoad)
	{
		InputConfigureLibrary::SetDefaultConfigGroupName(NewGroupName);
	}
}

FString UWGI_BlueprintLibrary::GetCurrentInputConfigureGroup()
{
	return InputConfigureLibrary::GetCurrentInputConfigName();
}

void UWGI_BlueprintLibrary::SetDefaultLoadsInputConfigureGroup(FString NewGroupName)
{
	InputConfigureLibrary::SetDefaultConfigGroupName(NewGroupName);
}

void UWGI_BlueprintLibrary::CheckReloadToDefaultInputConfig()
{
	InputConfigureLibrary::CheckReloadToDefaultInputConfig();
}

void UWGI_BlueprintLibrary::BindChangedInputGroupEvent(FOnChangedInputGroup InEvent)
{
	InputConfigureLibrary::BindChangedInputGroupEvent(InEvent);
}

void UWGI_BlueprintLibrary::BindAnyKeyDownEvent(FOnAnyKeyDown InEvent)
{
	InputConfigureLibrary::BindAnyKeyDownEvent(InEvent);
}
